non-native plants - German English Dictionary